package com.tbit.uqbike.client.service;

import com.tbit.uqbike.client.pojo.UserMsg;

import java.util.List;

/**
 * @Author: chen
 * @Description: 用户消息
 * @Date: 创建于 10:53 2020/10/28
 */
public interface UserMsgService {
    /**
     * 分页结果 时间倒序
     *
     * @param userId
     * @return
     */
    List<UserMsg> queryPage(Integer userId, Integer msgState, Integer msgType, Integer currentPage,
                            Integer pageSize);

    /**
     * 分页总数
     *
     * @param userId
     * @return
     */
    Integer queryCount(Integer userId, Integer msgState, Integer msgType);

    /**
     * 消息已读
     *
     * @param userMsg
     */
    void edit(UserMsg userMsg);
}
